|
Nucleus RTOS(ニュークリアス アールティーオーエス) は、米国のソフトウェア企業、メンター・グラフィックスの組み込みシステム部門が各種CPUプラットフォーム向けに開発したリアルタイムオペレーティングシステム (RTOS) とツール群である。組み込み用ミドルウェアを含む組み込みソリューションの一部となっている。 開発は Windows または Linux が動作するホストマシンで行われるのが一般的である。各種対象CPUアーキテクチャ上で動作するようクロスコンパイルでき、EDGE SimTest 経由で実際の基板やシミュレータを使ってテストする。 Nucleus RTOS は、家電機器、セットトップボックス、携帯電話、その他の携帯機器などの組み込み向けに設計されている。コードとデータを含めて、最低13KBで動作可能である。このメモリ使用量の少なさが重要な長所となっている。 == コンポーネント == ; カーネル : * リアルタイム・カーネル : * C++およびPOSIXインタフェース : * 動的ダウンロード : * プロセッサ間通信 : * クローズドソース(ただし、購入すればソースコードを入手でき、完全にクローズドなOSよりもデバッグが容易である) : * ロイヤリティフリー ; 入出力 : * USB 2.0 ホスト : * Function スタックおよび On-The-Go (OTG) スタック : * クラスドライバ : * マルチメディア転送(MTPとPictBridge) : * PCI と PCI-X : * CAN と CANopen ; ネットワーク : 60以上のネットワークドライバとプロトコルを用意(TCP/IP スタック、IPv6、IEEE 802.11 など)。 ; ファイルシステム : * FAT : * ISO 9660 CD-ROM : * 仮想ファイルシステム API ; グラフィックス : * 低レベルレンダリング : * 完全なマルチウィンドウシステム ; セキュリティ : 暗号化、ハッシュ、署名といったアルゴリズム、および鍵交換プロトコル。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Nucleus RTOS(ニュークリアス アールティーオーエス) は、米国のソフトウェア企業、メンター・グラフィックスの組み込みシステム部門が各種CPUプラットフォーム向けに開発したリアルタイムオペレーティングシステム (RTOS) とツール群である。組み込み用ミドルウェアを含む組み込みソリューションの一部となっている。開発は Windows または Linux が動作するホストマシンで行われるのが一般的である。各種対象CPUアーキテクチャ上で動作するようクロスコンパイルでき、EDGE SimTest 経由で実際の基板やシミュレータを使ってテストする。Nucleus RTOS は、家電機器、セットトップボックス、携帯電話、その他の携帯機器などの組み込み向けに設計されている。コードとデータを含めて、最低13KBで動作可能である。このメモリ使用量の少なさが重要な長所となっている。== コンポーネント ==; カーネル:* リアルタイム・カーネル:* C++およびPOSIXインタフェース:* 動的ダウンロード:* プロセッサ間通信:* クローズドソース(ただし、購入すればソースコードを入手でき、完全にクローズドなOSよりもデバッグが容易である):* ロイヤリティフリー; 入出力:* USB 2.0 ホスト:* Function スタックおよび On-The-Go (OTG) スタック:* クラスドライバ:* マルチメディア転送(MTPとPictBridge):* PCI と PCI-X:* CAN と CANopen; ネットワーク: 60以上のネットワークドライバとプロトコルを用意(TCP/IP スタック、IPv6、IEEE 802.11 など)。; ファイルシステム:* FAT:* ISO 9660 CD-ROM:* 仮想ファイルシステム API; グラフィックス:* 低レベルレンダリング:* 完全なマルチウィンドウシステム; セキュリティ: 暗号化、ハッシュ、署名といったアルゴリズム、および鍵交換プロトコル。」の詳細全文を読む スポンサード リンク
|